var message = "";
var v = getItemValueAsDouble("ydgzl"); //原定工作量
var value = getItemValueAsDouble("htgzl"); //回退工作量
if (null != v && v > 0) {
    if (0 > value) {
        message = "回退量不能为负数";
    } else if (value > v) {
        message = "回退量不能大于原定工作量";
    }
} else {
    message = "没有原定工作量，不能回退";
}